to provide shelter - Turco Inglés Diccionario